@charset "utf-8";
/* clearing */
.clear 			{clear:both;height:1px;margin:0;padding:0;font-size: 15px;line-height: 1px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html>body .clearfix {
		width: 100%;
}

* html .clearfix {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
}
 	html .clearfix {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
}
/* end clearing */

/* 全局样式 */
body							{margin:0px;padding:0px;margin-left:auto;margin-right:auto;text-align:center}
body>div					{margin-right:auto;margin-left:auto}
label							{cursor:hand}
h1, h2, h3, h4, h5, h6,p,ul,li		{margin:0px;padding:0; text-align:left;}
li								{list-style-type:none;}
img								{border:0;margin:0;background:#FFF;}
form							{margin:0px; padding:0px}
input, select			{font-size:12px;vertical-align:middle}
a, table, div, p, ul, li, td, pre, dt, dd,select, input, textarea {font:normal 12px "宋体"}


a									{text-decoration:underline;color:#333;}
a:hover						{text-decoration:none;color:#0066FF;}
a.noline					{text-decoration:none}

.fleft						{float:left}
.fright						{float:right}
.fclear						{clear:both}
.tleft						{text-align:left}
.tright						{text-align:right}
.tcenter					{text-align:center}
.big							{font-size:14px}
.orange						{color:#FF6600}
.red							{color:#FF0000}
.blue							{color:#0066FF}
.blue1						{color:#167093}
.blue2						{color:#3751A6}
.bold							{font-weight:bold}
.black						{color:#000;}
.hui 							{color:#999;}
.hui2							{color:#666;}
.Userimg 					{border:1px solid #E3E3E3;padding:2px;}
/**********************************************************************************/

#Head							{width:760px;}
#Head #Logo				{float:left;width:136px; height:40px;margin:18px 0 0 0; background:url(../../images/shop_logo.gif) no-repeat}
#Head .TopInfo		{float:right;text-align:center;background:url(./../imgs/top_link_bg.gif) no-repeat top left;}
#Head .TopInfo span{float:left;width:280px;display:block;height:27px;line-height:27px;text-align:center;background:url(./../imgs/top_link_side.gif) no-repeat top right;}
#Head .TopInfo a	{color:#FFF;font-weight:bold;line-height:22px;padding:0 0 0 4px;}

#Head .Menu				{float:left;width:680px;margin-top:6px;}
#Head .Menu ul		{}
#Head .Menu li		{float:left;height:24px;margin-right:2px}
#Head .Menu	li a	{float:left;display:block;height:24px;background:url(./../imgs/menu_tab2_bg.gif) no-repeat top left #EBEBEB;text-decoration:none}
#Head .Menu	li a span{float:left;display:block;color:#000000;height:18px;background:url(./../imgs/menu_tab2_side.gif) top right no-repeat;cursor:hand;padding:6px 13px 0;text-align:center}

#Head .Menu	a:hover,
#Head .Menu	a.action{background:url(./../imgs/menu_tab1_bg.gif) no-repeat left top #EBEBEB;}
#Head .Menu	a:hover span,
#Head .Menu	a.action span{color:#FFF;background:url(./../imgs/menu_tab1_side.gif) right top no-repeat;}

#Banner					{width:100%;height:160px;margin-top:1px;background:url(./../imgs/banner_bg.gif) repeat-x bottom left #88BA01; border-bottom:1px solid #4088C7;}
#Banner .con		{width:760px;height:150px;margin:0 auto; background:#B5D9F8;}

#MainBg					{width:100%;height:6px;font-size:0;margin-top:1px;background:url(./../imgs/main_top_bg.gif) repeat-x top left;}
#Main						{width:760px;margin-top:16px;}
#Main .Left			{float:left;width:553px;padding:0;}
#Main .Right		{float:right;width:194px;}

h2							{color:#378FB7;font-size:14px;margin:0 14px;padding:6px 0 4px 2px;}
h3							{color:#378FB7;font-size:14px;margin:0 14px;padding:6px 0 4px 2px;}
.Left .block		{margin:4px 4px 0 4px;}
.Left .block p	{font-size:14px;margin:20px 14px;line-height:20px;}

#C1 .block			{background:#EFF9FF;border:4px solid #6FBEE7;}

#TempleList								{margin-top:10px;}
#TempleList .Title				{}
#TempleList .Title .more	{float:right;padding-right:8px;}
#TempleList .Title .more a{ font:normal 13px arial;line-height:27px; }
#TempleList .Title h2			{font-size:14px;line-height:27px;padding-left:12px;}
#TempleList .con					{border:4px solid #EBEBEB;padding-bottom:8px;}
#TempleList .con li				{margin:16px 8px 0 8px;_height:1%;overflow:hidden;}
#TempleList .con .img			{float:left;width:192px;height:116px;border:3px solid #DADADA;}
#TempleList .con .img img	{width:192px;height:116px;}
#TempleList .con .info	{width:300px;margin:0 0 0 206px;padding:8px;border:1px solid #E1E1E1;}
#TempleList .con .info .author{margin-top:40px;}
#TempleList .con .info .panl	{margin-top:8px;text-align:right;}
#TempleList .con .info .panl .i1{display:block;height:20px;line-height:20px;width:78px;background:url(./../imgs/icon_dot2.gif) no-repeat top left;}


.Right .con		{margin:4px 8px 0 8px;background:#EEF6FF;border:1px solid #9ACAFC;}
.Right .con p	{}
.Right .Title .more	{float:right;padding-right:8px;}
.Right .Title .more a{font:normal 13px arial;line-height:27px; }
#Ranked					{}
#Ranked	.con li			{width:172px;height:24px;line-height:24px;padding:0 8px;list-style-type:none;text-indent:0;}
#Ranked .crt			{height:26px;margin:4px 0;line-height:26px;text-align:left;font-weight:bold;padding-left:8px;}
#Ranked .rank			{float:right;line-height:26px;width:30px; text-align:right; padding-right:8px;}
#Ranked li .rank		{line-height:24px;}
#FAQ					{margin-top:10px;}
#FAQ	li				{width:172px;padding:0 8px;list-style-type:none;text-indent:0; line-height:24px;}



#foot_search	{clear:both;width:760px;background:url(../shop/./../imgs/foot_bg_03.gif) no-repeat 0 20px;height:40px;padding-top:30px;text-align:center}
#foot			{margin:0 0 12px;text-align:center;line-height:150%}
#foot_link		{border-bottom:1px solid #D7D7D7;margin:7px auto;padding-bottom:4px;width:760px}
